@charset "utf-8";

/*面包屑*/
.navtwo{position:absolute;top:24px;width:100%;z-index:99;}
.navtwo_title{color:rgba(210,210,210,0.80);font-size:14px;font-weight:400;line-height:24px;}
.navtwo_title:hover{color:var(--main-color);}
.navtwo_line{color:rgba(210,210,210,0.80);font-size:14px;font-weight:400;line-height:24px;padding:0 10px;}
.navtwo_lineicon{margin-right:10px;}
.navtwo_item a{display:flex;}
.navtwo_item img{margin-right:10px;}
.navtwocon{display:flex;}
.navtwo_item:last-child .navtwo_line{display:none;}
.ny_title h2{color:var(--white-color);line-height:1.5;font-weight:700;}
@media (max-width:767px){
    .navtwo_line{font-size:14px;padding:0 6px;}
    .navtwo_item img{margin-right:6px;}
}

/*left*/

/* 左侧导航 */
.aboutleft_nav_item a{display:flex;align-items:center;}
.aboutleft_nav_item{margin-bottom:32px;position:relative;}
.aboutleft_nav_item::after{content:'';width:0px;height:36px;position:absolute;left:10px;border-left:1px #666 dashed;}
.aboutleft_nav_item:last-child::after{border-left:none!important;}
.aboutleft_nav_itemmr{display:block;}
.aboutleft_nav_itemxz{display:none;}
.aboutleft_nav_item a:hover span{opacity:1;color:var(--main-color);}
.aboutleft_nav_item a:hover .aboutleft_nav_itemxz{display:block;}
.aboutleft_nav_item a:hover  .aboutleft_nav_itemmr{display:none;}
.aboutleft_nav_item a:hover .aboutleft_nav_itemxz path{stroke:var(--main-color);fill:var(--main-color);}
.aboutleft_nav_item.active span{color:#0562AF;}
.aboutleft_nav_item.active.abc span{color:#fff;}
.aboutleft_nav_item.abc span{color:rgba(255,255,255,0.8);}
.aboutleft_nav_item.abc svg path{stroke:#fff;fill:#fff}
.aboutleft_nav_item.abc svg  circle{stroke:#fff;}
.aboutleft_nav_item.abc::after{border-left:1px rgba(255,255,255,0.8) dashed;}
.aboutleft_nav_item.active .aboutleft_nav_itemxz{display:block;}
.aboutleft_nav_item.active .aboutleft_nav_itemmr{display:none;}
.abc a:hover span{opacity:1;color:var(--white-color);}
.abc a:hover .aboutleft_nav_itemxz{display:block;}
.abc a:hover  .aboutleft_nav_itemmr{display:none;}
.abc a:hover .aboutleft_nav_itemxz path{stroke:#fff;fill:#fff;}
.aboutleft_nav_item span{color:#333;text-align:right;font-size:18px;font-style:normal;font-weight:700;line-height:32px;margin-left:8px;}
.aboutleft_nav{position:fixed;top:156px;left:16px;z-index:99;}

@media (max-width:1366px){
    .aboutleft_nav{left:2px;}

}
@media (max-width:1280px){
    .aboutleft_nav{left:2px;}
}
@media (max-width:1000px){
    .aboutleft_nav{display:none;}
}
